package com.woniuedu.server;

import com.woniuedu.commonutils.R;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

/**
 *功能描述
 * @Author: 向天浩
 * @Date: 2022/4/18 20:09
 * @param
 * @return
 */
public interface VodService {
    /*
     *功能描述 添加视频
     * @Author: 向天浩
     * @Date: 2022/4/19 11:43
     * @param file
     * @return java.lang.String
     */
    String uploadAlyVideo(MultipartFile file);

    /**
     *功能描述 删除视频
     * @Author: 向天浩
     * @Date: 2022/4/19 14:07
     * @param id 
     * @return void
     */
    void removeVideo(String id);


    /**
     *功能描述 批量删除视频
     * @Author: 向天浩
     * @Date: 2022/4/19 14:28
     * @param videoList
     * @return void
     */
    void removelist(List<String> videoList);

    /**
     *功能描述 获取播放凭证
     * @Author: 向天浩
     * @Date: 2022/4/27 16:49
     * @param videoId
     * @return java.lang.String
     */
    String getAuth(String videoId);
}
